A task parallel implementation of an RBF-generated finite difference method for the shallow water equations on the sphere✩

نویسندگان

  • Martin Tillenius
  • Elisabeth Larsson
  • Erik Lehto
  • Natasha Flyer
چکیده

Radial basis function-generated finite difference (RBF-FD) methods have recently been proposed as very interesting for global scale geophysical simulations, and have been shown to outperform established pseudo-spectral and discontinuous Galerkin methods for shallow water test problems. In order to be competitive for very large scale simulations, the implementation of the RBF-FD methods needs to be efficient and adapted for modern multicore based computer architectures. The main computational operations in the method consist of unstructured sparse matrix-vector multiplications, which are in general not well suited for multicore-based computers. In this work, the method is implemented for clusters of multicore computers using a task-based parallel programming model. Performance experiments showed that our implementation achieves 71% of theoretical speedup within one computational node, and 90–100% of linear speedup between nodes. A speedup of 178 times compared with the original MATLAB implementation was achieved for a global shallow water problem with a 30km resolution.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A task parallel implementation of a scattered node stencil-based solver for the shallow water equations

The shallow water equations (SWE) provide a basic model for atmospheric flow and are used as a standard benchmark problem for climate simulation codes. Solving the SWE globally is computationally challenging due to the problem size and the need to resolve local features at different scales. The problem size can be partly addressed by parallel computing, whereas the local adaptivity is a methodo...

متن کامل

A guide to RBF-generated finite differences for nonlinear transport: Shallow water simulations on a sphere

The current paper establishes the computational efficiency and accuracy of the RBFFD method for large-scale geoscience modeling with comparisons to state-of-the-art methods as high-order discontinuous Galerkin and spherical harmonics, the latter using expansions with close to 300,000 bases. The test cases are demanding fluid flow problems on the sphere that exhibit numerical challenges, such as...

متن کامل

A scalable RBF-FD method for atmospheric flow

Radial basis function-generated finite difference (RBF–FD) methods have recently been proposed as very interesting for global scale geophysical simulations, and have been shown to outperform established pseudo-spectral and discontinuous Galerkin methods for shallow water test problems. In order to be competitive for very large scale simulations, the RBF–FD methods needs to be efficiently implem...

متن کامل

A numerical investigation of a reaction-diffusion equation arises from an ecological phenomenon

This paper deals with the numerical solution of a class of reaction diffusion equations arises from ecological phenomena. When two species are introduced into unoccupied habitat, they can spread across the environment as two travelling waves with the wave of the faster reproducer moving ahead of the slower.The mathematical modelling of invasions of species in more complex settings that include ...

متن کامل

Quadrati Spline Galerkin Method for the Shallow Water Equations on the Sphere

Currently in most global meteorological applications, the spectral transform method or low-order finite difference/finite element methods are used. The spectral transform method, which yields high-order approximations, requires Legendre transforms. The Legendre transforms have a computational complexity of O(N3), where N is the number of subintervals in one dimension, and thus render the spectr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014